{
    "testTimeout": 5000,
    "rootDir": "../",
    "modulePaths": [
        "."
    ],
    "testEnvironment": "node",
    "testMatch": [
        "<rootDir>/test/**/*.spec.ts"
    ],
    "collectCoverage": true,
    "coverageDirectory": "coverage",
    "collectCoverageFrom": [
        "./src/common/**/services/*.service.ts"
    ],
    "coverageThreshold": {
      "global": {
        "branches": 100,
        "functions": 100,
        "lines": 100,
        "statements": 100
      }
    },
    "moduleFileExtensions": [
        "js", 
        "ts", 
        "json"
    ],
    "transform": {
        "^.+\\.(t|j)s$": "ts-jest"
    },
    "modulePathIgnorePatterns": ["<rootDir>/dist"]
}
